// 项目发布阶段需要用到的babel插件
const productPlugins = []
// 判断是开发还是发布阶段
if (process.env.NODE_ENV === 'production') {
    // 发布阶段 移除项目的 console.log() 语句
    productPlugins.push("transform-remove-console")
}

module.exports = {
    "presets": [
        "@vue/cli-plugin-babel/preset"
    ],
    "plugins": [
        [
            "component",
            {
                "libraryName": "element-ui",
                "styleLibraryName": "theme-chalk"
            }
        ],
        // 发布产品时候的插件数组
        ...productPlugins,
        
        //配置路由懒加载插件
        "@babel/plugin-syntax-dynamic-import"
    ]
}